﻿
using System;
using System.Collections.Generic;
using System.Text;

namespace dotnet2cache.Abstractions
{
    public interface ILevel1CacheProvider
    {

        CacheValue<T> Get<T>(string key);

        void Set<T>(string key, CacheValue<T> value,CacheOptionEntry cacheOptionEntry);

        bool Remove(string key);

        bool IsExist(string key);
    }
}
